package com.bub.pay.api.entity.vo.pay.wx.international;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * 补单请求参数
 */
@Data
@ApiModel("补单请求参数")
public class FixVO {

    @ApiModelProperty("订单ID")
    @NotNull(message = "订单ID不能为空")
    private Long id;

    @ApiModelProperty("审核备注")
    @NotBlank(message = "审核备注不能为空")
    private String auditRemarks;//审核备注

    @ApiModelProperty("审核结果，1=通过，2=驳回")
    @NotBlank(message = "审核结果不能为空")
    private String auditResult; //审核结果，1=通过，2=驳回

    @ApiModelProperty("审核级别，1=一审，2:二审")
    @NotNull(message = "审核级别不能为空")
    private Integer orderToSuccess;//审核结果，1=一审，2:二审

}
